body{
    background-color:#f6f6f6 !important;
}

.layui-body .title{
    font-size: 28px;
    /* font-weight: bold; */
}

.layui-body .reply-list{
    margin-top:20px;
    border: 1px solid #e8e8e8;
    border-radius:2px;
    box-shadow: 0px 0px 10px 1px#e9e9e9;
    background-color:#fff;
}

.layui-body .reply-list .content{
    margin:38px;
}

.layui-body .reply-list .content .auto-reply{
    font-size: 20px;
}

.layui-body .reply-list .content .tips{
    font-size: 14px;
    color: #bbb;
    margin-top: 10px;
}

.layui-body .reply-list .content .tips::after{
    display:block;
    content: '';
    clear: both;
    margin-top: 38px;
    border-bottom: 1px solid #e9e9e9;
}
.layui-body .reply-list .content .add{
    display: flex;
    justify-content:space-between;
}

.layui-body .reply-list .content .add div{
    padding: 8px 20px;
    border: 1px solid #1AAD19;
    border-radius: 2px;
    background: #1AAD19;
    margin: 20px 0;
    cursor: pointer;
}

.layui-body .reply-list .content .add div a{
    color: #fff !important;
}

.layui-body .reply-list .content .add div a:link{
    color: #fff !important;
}

.layui-body .reply-list .content .add div a:hover{
    color: rgba(255,255,255,0.6) !important;
}

.layui-body .reply-list .content .remind{
    font-size: 14px;
    color: #bbb;
    margin-top: 10px;
}

.layui-body .reply-list .content .edit-reply{
    margin:38px 0;
}

.layui-body .reply-list .content .edit-reply .keyword{
    width: calc(100% - 265px);
    display: inline-block;
}

.layui-body .reply-list .content .edit-reply .keyword .kw-ipt{
    width: calc(100% - 38px);
    display: inline-block;
}

.layui-body .reply-list .content .edit-reply .add-keyword{
    display: none;
    width: 28px;
    height: 28px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 50%;
    color: #ccc;
    font-size: 18px;
    cursor: pointer;
}

.layui-form-item{
    font-size:15px;
}

.reply-content-add{
    display:inline-block;height: 38px;line-height:38px;margin-right: 20px;
}

.reply-content-change{
    display: inline-block;text-align: center;width: 28px;height: 28px;line-height: 26px;font-size: 18px;border:1px solid #ccc;border-radius: 50%;color:#ccc;cursor:pointer;
}

.reply-content-blank{
    display:inline-block;
    height: 38px;
    line-height:38px;
    width: 500px;
    overflow: hidden;
}

.reply-content-type{
    display:inline-block;
    position: relative;
    left: -500px;
}
